that sucks. - Turc Anglais Dictionnaire